package com.zb.entity.charger;

import java.util.Date;

import com.zb.util.annotation.Ignore;
import com.zb.util.annotation.PrimaryKey;
import com.zb.util.annotation.QueryLikeParam;
import com.zb.util.annotation.Table;
/**
 * 
 * 用户建站申请
 * @author huanghao
 *
 */
@Table(name="oms_charger_build_apply")
public class OmsChargerBuildApply implements java.io.Serializable
{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1123456789783L;
	@PrimaryKey
	private String apply_id;//char(30) NOT NULL COMMENT '20位用户ID+8位时间（天）+2位序列=30',
	private String user_id;//varchar(20) NOT NULL,
	@QueryLikeParam
	private String real_name;//varchar(10) NOT NULL,
	@QueryLikeParam
	private String telephone;//varchar(14) NOT NULL,
	@QueryLikeParam
	private String build_addr;//varchar(50) NOT NULL,
	private Integer build_count;//smallint(6) NOT NULL,
	private Integer build_type;//smallint(6) NOT NULL COMMENT '1、慢充（交流）\r\n            2、快充（直流）\r\n            3、混合',
	private Date create_time;//datetime NOT NULL,
	private Integer read_flag;//smallint(6) NOT NULL,
	private Integer contact_flag;//smallint(6) NOT NULL,
	private Date update_time;//datetime NOT NULL,
	private String oper_id;//varchar(20) DEFAULT NULL,
	private Integer valid_flag;//smallint(6) NOT NULL,
	@Ignore
	private String sortNum;
	public String getApply_id() {
		return apply_id;
	}
	public void setApply_id(String apply_id) {
		this.apply_id = apply_id;
	}
	public String getUser_id() {
		return user_id;
	}
	public void setUser_id(String user_id) {
		this.user_id = user_id;
	}
	public String getReal_name() {
		return real_name;
	}
	public void setReal_name(String real_name) {
		this.real_name = real_name;
	}
	public String getTelephone() {
		return telephone;
	}
	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}
	public String getBuild_addr() {
		return build_addr;
	}
	public void setBuild_addr(String build_addr) {
		this.build_addr = build_addr;
	}
	public Integer getBuild_count() {
		return build_count;
	}
	public void setBuild_count(Integer build_count) {
		this.build_count = build_count;
	}
	public Integer getBuild_type() {
		return build_type;
	}
	public void setBuild_type(Integer build_type) {
		this.build_type = build_type;
	}
	public Date getCreate_time() {
		return create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}
	public Integer getRead_flag() {
		return read_flag;
	}
	public void setRead_flag(Integer read_flag) {
		this.read_flag = read_flag;
	}
	public Integer getContact_flag() {
		return contact_flag;
	}
	public void setContact_flag(Integer contact_flag) {
		this.contact_flag = contact_flag;
	}
	public Date getUpdate_time() {
		return update_time;
	}
	public void setUpdate_time(Date update_time) {
		this.update_time = update_time;
	}
	public String getOper_id() {
		return oper_id;
	}
	public void setOper_id(String oper_id) {
		this.oper_id = oper_id;
	}
	public Integer getValid_flag() {
		return valid_flag;
	}
	public void setValid_flag(Integer valid_flag) {
		this.valid_flag = valid_flag;
	}
	public String getSortNum() {
		return sortNum;
	}
	public void setSortNum(String sortNum) {
		this.sortNum = sortNum;
	}
	
}
